right (legal title) - Francés Inglés Diccionario